hanging toilet bowl - Spanish English Dictionary